chat GPT API 連接 ( Python) |
您所在的位置:网站首页 › fatsecret platform api › chat GPT API 連接 ( Python) |
(現在有些人使用api串接,明明沒有使用過,卻被回傳額度用滿,應該是目前已知的BUG 但也可以進入dashboard 確認目前使用量 https://platform.openai.com/account/usage 現在很夯的chat GPT,想說公司有計劃使用OpenAI 的技術,讓公司更智慧,我也有興趣,便自己玩了一下,用python 連一下chatGPT的API 簡單說,只要有一點python的程式基礎 就可以完成這個小小專案了(畢竟其實主要就是api的串接 與 參數的設定) (任何人都可以免費使用api哦,但是有所上限~) (一) 取得api key 1-1.先註冊chatGPT的帳戶,後前往以下連結 (或由以下連結 順道註冊) https://platform.openai.com/account/api-keys 1-2.點選[Create new secret key]
1-3.生成金鑰後,要把key記好哦,之後再也看不到嘍~,上面也明確地說了,因安全問題,若忘記,只能重新申請
(二)建立環境 寫程式之前 當然要先搞環境嘍! (一個新專案,一個新虛擬環境,可以讓你減少很多麻煩) 在此使用anaconda做 2-1 開啟anaconda prompt
2-2 創建虛擬環境 你可以先看一下 現在有甚麼環境,是否有合適的 conda env list如果沒有,確定要新增 即可以使用以下指令: EX:新增名為:openAI的環境,python版本為3.7 conda create --name openAI python=3.7成功之後,就可以切換過去那個虛擬環境嘍! activate openAI(三)安裝包 只需要額外下載一個安裝包-openai 因為一般conda 目前沒有 openai的包,所以要去找conda-forge conda install -c conda-forge openai也是可以將conda-forge加進conda install裡啦,這裡就不贅述了 (如果有疑慮 也是可以使用pip install openai,但就不能透過anaconda做統一控管了) (四)寫程式嘍~(直接丟github XDD) https://github.com/e950280/openAI/blob/main/openai.py 完成~~~ 更多的參數運用等等 可以參考官方文件~ (https://platform.openai.com/docs/api-reference/making-requests) |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |